primary radar echo - German English Dictionary